package model;

import java.util.Date;

public class Contrato
{
	private int numero;
	private Date assinatura;
	private String situacao;
	private Projeto projeto;
	private Contrato anterior;
	private Funcionario acompanhador;

	public Contrato() { }

	public Contrato(int numero)
	{
		this.numero  	  = numero;
		this.assinatura   = null;
		this.situacao 	  = null;
		this.projeto 	  = new Projeto();
		this.anterior     = new Contrato();
		this.acompanhador = new Funcionario();
	}

	public int getNumero() {
		return numero;
	}

	public void setNumero(int numero) {
		this.numero = numero;
	}

	public Date getAssinatura() {
		return assinatura;
	}

	public void setAssinatura(Date assinatura) {
		this.assinatura = assinatura;
	}

	public String getSituacao() {
		return situacao;
	}

	public void setSituacao(String situacao) {
		this.situacao = situacao;
	}

	public Projeto getProjeto() {
		return projeto;
	}

	public void setProjeto(Projeto projeto) {
		this.projeto = projeto;
	}

	public Contrato getAnterior() {
		return anterior;
	}

	public void setAnterior(Contrato anterior) {
		this.anterior = anterior;
	}

	public Funcionario getAcompanhador() {
		return acompanhador;
	}

	public void setAcompanhador(Funcionario acompanhador) {
		this.acompanhador = acompanhador;
	}
}
